"""
条件语句：
if 条件:
    执行代码
elif 条件:
    执行代码
else :
    执行代码
"""
'''
判断一个数是正数，负数还是0
'''
num = float(input("请输入一个数字："))
if num > 0:
    print("这是一个正数")
elif num < 0:
    print("这是一个负数")
else:
    print("这个数是零")
"""
判断年份是否为闰年
闰年规则：能被 4 整除但不能被 100 整除，或者能被 400 整除
"""
year = int(input("请输入年份："))

if (year % 4 == 0 and year % 100 != 0) or (year % 400 == 0):
    print(f"{year} 是闰年")
else:
    print(f"{year} 不是闰年")

'''
猜猜数字，随机生成一个数字，猜三次看是否猜的对
'''
import random
heart_num = random.randint(0,10)
guess_num = int(input("请猜一个数字："))
if heart_num == guess_num:
    print("恭喜您第一次就猜对了，数字为"+heart_num)
elif heart_num == int(input("第二次猜一个数字：")):
    print("恭喜您第二次就猜对了，数字为" + heart_num)
elif heart_num == int(input("第三次猜一个数字：")):
    print("恭喜您第三次就猜对了，数字为" + heart_num)
else:
    print("你没有机会了，本次的数字为：%d"%(heart_num))

"""
根据输入0-100分数据进行A，B，C，D，E的等级返回控制台
90<= score <100：A
80<= score <90：B
70<= score <80：C
60<= score <70：D
score < 60:E
0-100以外的数，提示报错
"""
score = float(input("请输入分数："))
if score >= 90 and score <100 :
    print("您的成绩等级为%s",("A"))
elif 80 <= score and score < 90:
    print("您的成绩等级为", "B")
elif 70 <= score and score < 80:
    print("您的成绩等级为C")
elif 60 <= score and score < 70:
    print("您的成绩等级为D")
elif 0 <= score and score < 60:
    print("您的成绩等级为E")
else:
    print("您输入的成绩有误，请重新输入（0-100）")

